/* CSS Document */
@charset "utf-8";
@charset "gb2312";
*{padding:0;margin:0;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
body{font-family: '微软雅黑',Arial;}
body a{text-decoration:none;color:#666;font-size:20px;}
body a:visited{display:block;text-decoration:none;}
body a:hover{color:#f8635f;text-decoration:none;}
input { outline: 0px;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;} 

/*chrome浏览器黄底*/
input:-webkit-autofill {
 -webkit-box-shadow: 0 0 0px 1000px white inset;
}
/* 头部Begin */
.header{width:100%;position:fixed;left:0;display: none;top:0;z-index:9999;background-color: #e4e4e4;}
.header_titl1{margin:auto;width:100%;color:#505866;font-size:24px;text-align:center;height:50px;line-height:50px;}
.header_btn-back1{float:left;position: absolute;}
.header_btn-back1 a{float:left;width:120px;height:550px;text-align:left;padding-left:40px;color:#fff;}
.header_btn-back1 a:link,.header_btn-back1 a:visited{display:block;background:url(../images/iconjiantou1.png) no-repeat 20px;height:50px;line-height:50px;font-size:16px;color: #fff;background-size:18px}
.header_btn-back1 a:hover{}
/* 头部End */
/* 版权Begin */
.copyright{clear:both;width:100%;font-size:0.8em;color:#8a939d;text-align:center;line-height:1.8em;padding: 20px 0 110px 0;}
/* 版权End*/
/* 尾部Begin */
footer{width: 100%;height: 115px;overflow: hidden;display: inline-block;margin: auto;clear: both;position: fixed;left: 0;bottom: 0;z-index: 999998;}
footer .home_1{position: absolute;display: block;height: 80px;z-index: 99999;width: 80px;bottom: 0;left: 50%;  margin-left: -40px;}
footer .home_1 span{display: block;height: 50px;background-size: 25px;width: 100%;position: relative;z-index: 999;top: 5px;}
footer .home_1 font{font-size: 12px;display: block;text-align: center;color: #9e9d9d;position: absolute;top: 45px;z-index: 999;width: 100%;}
footer .home_1 .home{position: absolute;background: url(../images/home1.png) no-repeat center;display: block;height: 80px;z-index: 99;width: 100%;background-size: 80px;bottom: 0;transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;}
.userfootTouxiang{width: 35px; margin-left: 23px; margin-top: 6px;}
/*footer .home_1:hover .home{*//*-webkit-transform:rotate(120deg);*//*transform:rotate(120deg);*//*-moz-transform:rotate(120deg);*//*-o-transform:rotate(120deg);*/
/*}*/

.home_1 .home{-webkit-transform: rotateZ(120deg);-moz-transform: rotateZ(120deg);-ms-transform: rotateZ(120deg);-o-transform: rotateZ(120deg);transform: rotateZ(120deg);}
.home_1.qy_guide .home{-webkit-transform: rotateZ(240deg);-moz-transform: rotateZ(240deg);-ms-transform: rotateZ(240deg);-o-transform: rotateZ(240deg);transform: rotateZ(240deg);}
.home_1.qd_guide .home{-webkit-transform: rotateZ(0deg);-moz-transform: rotateZ(0deg);-ms-transform: rotateZ(0deg);-o-transform: rotateZ(0deg);transform: rotateZ(0deg);}
.qy_guide ~ ul li:last-child{border-top: 3px solid #e14b28 !important;color: red !important;}
.qd_guide ~ ul li:first-child{border-top: 3px solid #e14b28 !important;color: red !important;}
.qd_guide ~ ul li:first-child a{color:#e14b28}
.qy_guide ~ ul li:last-child a{color:#e14b28}
.home_1 ~ ul li:last-child{width: 40%;}
.home_1 ~ ul li:first-child{width: 40%;}


footer ul{background: #f7f7f8;height: 100px;display: block;bottom: 0px;position: absolute;left: 0;width: 100%;}
footer ul li{float: left;width: 33.3%;list-style-type: none;line-height: 35px;text-align: center;font-size: 18px;}
footer ul li a{color: #7a7e83; display: block; }
footer ul li em{width: 40px; height: 40px; display: block; margin: 15px auto 10px auto;}
.footerBg{background: url("../images/footer-slider.png");}
.footerBg1{background-position: -20px -7px;}
.footerBg2{background-position: -294px -7px;}
.footerBg3{background-position: -245px -7px;}
footer ul li.active a{color: #da4453; display: block;}
footer ul li.active .footerBg1{background-position: -20px -54px;}
footer ul li.active .footerBg2{background-position:-294px -54px;}
footer ul li.active .footerBg3{background-position: -245px -54px;}
/*尾部End */
/* 内容Begin */
.container{margin-top: 0px;clear: both;background:#fff;padding-bottom: 10px;background-size: 60%;/*min-height:300px;*/}
.wx-topMargin{margin-top:50px}
.container_wrapper{margin-top: 0px;clear: both;padding: 20px 40px;background-color: #fff;}
.login_item-box2{width: 100%;margin: 0 auto;margin-top: 15px;text-align: center;display: block;position: relative;}
.login_item-box2 img.login1{ width: 190px; border-radius: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-border-radius: 100%;}
.myloginInfo{display: block; text-align: center; line-height: 70px; font-size: 30px; margin-bottom: 20px;}
.user_name{display: block;color: #9e9d9d;margin: 10px 0 30px 0;font-size: 1em;}
.user_name em{color: #e71f22;border: 1px solid #e71f22;border-radius: 9px;padding: 0 5px;font-size: 12px;margin-left: 10px;font-style: normal;}
/* 内容End */
/* 账户总览Begin */
.main_header em{font-style: normal;}
.maintop{width: 100%; height: 20px; border-bottom:1px solid #dbdbdb; background-color:#f1f1f1; }
.mainUserinfo{padding: 25px 30px; width: 100%; float:left; box-sizing:border-box;}
.mainUserinfo img{height: 120px; float:left; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%;}
.mainInfoNM{float: left; margin-left: 30px;}
.mainInfoNM span{display: block; float: left;line-height: 30px;}
.mainInfoName{color: #000; font-size: 30px; margin-top: 20px; }
.mainInfoMoney{clear:both; color: #7e7e7e; font-size: 25px;margin-top: 30px;}
.mainInfoMoney em{color: #ea6060;}
.mainBottom{width: 100%; float:left; background-color: #f0efed; height: 110px; border-bottom:1px solid #dbdbdb; border-top:1px solid #dbdbdb; }
.mainBottom div{width: 50%; float:left; margin: 20px 0px; box-sizing:border-box; text-align: center;}
.mainBottom div:first-of-type{border-right:1px solid #dbdbdb;}
.mainBottom div span{display: block; width: 100%;}
.mainBtmLabel{font-size: 18px; line-height: 18px; color: #666;}
.mainBtmInfo{font-size: 30px; line-height: 30px; color: #333; margin-top: 25px;}
.mainBtmInfo em{font-size: 20px;}

.contentOverView{width: 100%;height: auto;background-color:#fff;}
.contentOverView ul{width: 100%;list-style: none;text-align:center;}
.contentOverView ul li{width: 25%;float: left;background-color:#fff;height: 170px;}
.list{border-bottom: 1px solid #dbdbdb;border-right: 1px solid #dbdbdb;}
.contentOverView ul li a{display:block;width:100%;height:100px;padding:10px 30px 10px 25px; color: #8a8a8a; font-size: 25px;line-height: 50px; text-align: center; position: relative;font-size: 1.3em;}
.contentOverView ul li a em{display: block; width: 52px; height: 52px;margin: 0px auto;margin-top: 35px;}
.contentOverView ul li a:after{content:""; top:26px; right:35px; display: block; width: 12px; height: 24px; position: absolute; background: url("../images/mainArrowR.png") no-repeat;}
/* 列表背景图片 */
.list_bg{background: url("../images/zl_002.png") no-repeat;}
.list_bg1{background-position: 0px -20px;}
.list_bg2{background-position: -8px -100px;}
.list_bg3{background-position: 0px -137px;}
.list_bg4{background-position: -9px -174px;}
.list_bg5{background-position: 0px -253px;}
.list_bg6{background-position: 0px -344px;}
.list_bg7{background-position: -8px -327px;}
.list_bg8{background-position: 0px -484px;}
.list_bg9{background-position: -7px -409px;}
.list_bg10{background-position: -7px -489px;}
.list_bg11{background-position: -7px -568px;}

/* 账户总览End*/
/* 账户安全Begin */
#accountSecurity ul{width: 100%;height: auto;font-size:1em;color:#8d9596;list-style:none;-webkit-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.3);box-shadow: 0px 0px 5px rgba(0,0,0,0.3);}
#accountSecurity ul li{border-left: 3px solid transparent;height:70px;line-height:70px;border-bottom: 1px solid #f0f2f5;width:100%;position:relative; font-size:22px;
-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}

#accountSecurity ul em.bgPosition{background: url("../images/setinfo.png") no-repeat; display: block; width: 40px; height: 45px; float: left; margin-right: 20px; margin-top: 20px;}
#accountSecurity ul em.bgPosition_1{background-position: 0px 0px;}
#accountSecurity ul em.bgPosition_2{background-position: 0px -68px;}
#accountSecurity ul em.bgPosition_3{background-position: 0px -143px;}
#accountSecurity ul em.bgPosition_4{background-position: 0px -213px;}
#accountSecurity ul em.bgPosition_5{background-position: 0px -286px;}
#accountSecurity ul li a:link,#accountSecurity ul li a:visited{position:absolute;right:0px;width:50px;height:48px;line-height:48px;background:url(../images/iconjiantou2.png) no-repeat center center;background-size:25px; top:10px;}
#accountSecurity ul li i{display:inline-block;position:absolute;right:9px;top:11px;width:25px;height:25px;line-height:25px;background:url(../images/wytzxq.png) no-repeat -180px -10px;}
#accountSecurity ul li:hover{border-left: 3px solid #ed5565;}/* 账户安全End */
/* 修改支付密码Begin */
.content{width:100%;height:auto; margin-bottom: 100px;}
.content ul li{width: 100%;list-style:none;font-size: 20px;text-align: left;color: #a4a4a4;margin-bottom:28px;position:relative;}
.inputText{width:100%;height:90px;line-height:90px;border: 1px solid #a0a0a0;padding:0 45px;box-sizing:border-box;font-size: 24px;}
.inputBankCheck{width:47%; float:left; margin-left: 5%;height:90px;line-height:90px;border-radius:5px;border: 1px solid #bfbfbf;padding:0 10px;box-sizing:border-box;font-size: 24px;}
.inputBankCheck:first-child{margin-left:0;}
.codeRight{width:20px;height:20px;position:absolute;top:35px;display: none;right:40px; transform:scale(2);}
.qd-clear{clear: both;}
.codeWrong{display:none;font-size:13px;color: #ff0000;padding:15px 40px 0px 40px;background: url(../images/icon-lr-2.png) #fff no-repeat 5px 12px;}
.reminder{margin: 20px 55px;font-size: 0.8em;}
.reminder span{display: block;line-height: 2em;}
.pl40{padding-left: 40px;}
/*按钮文件 */
.changeCodeButten button,.changeCodeButten a.tarlogin{width:100%;height: 90px;line-height: 90px;text-align: center;display: block;padding: 0 20px 0 20px;font-size: 35px;background: #ea6060;
color: #fff; border:none; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
.changeCodeButten button:visited{display: block;color: #fff;text-decoration: none;}
.changeCodeButten button:hover{background:#ea7400;text-decoration:none;color:#fff;}
/* 修改支付密码End*/
/* 还款Begin */
.repayment{background:none;height:50px;font-size: 30px;color: #a4a4a4;margin-top:15px;margin-bottom:30px;}
.repayment h3{color:#000;font-size:18px;}
.repayment .showNumber{margin-top:5px;}
.yzminput2{float:left;width:100%;}
.btnyzm-1{text-align: center;display: block;width: 40%; position: absolute; top:5px; right: 10px;}
.btnyzm-1 a:link,.btnyzm-1 a:visited{display:block;height:80px;font-size:24px;text-decoration:none;line-height:80px;color:#fff;background:#ed5564;
-webkit-border-radius:4px;border-radius:4px;   }
.btnyzm-1 a:hover{color:#ffeee2;}
#phoneCode .codeRight{left:40%;}
#phoneCode .codeWrong{clear:both;padding-bottom:14px;}
/* 还款End */
/* 充值Begin */
.usingMoney{height:30px;}
.usingMoney .contentTop_left{border-right:none;text-align:left; float: left;}
.usingMoney .contentTop_right{text-align:right;}
#recharge .inputText{/* border-radius: 22px; -webkit-border-radius: 24px; */}
/* 充值End */
/* 忘记密码Begin */
.findCode{border-radius: 5px;border: 1px solid #ededed;margin-bottom:15px;}
.findCode input[type='radio']{width: 26px; height: 26px; margin-left: 5px;}
.findCode form >div{background-color: #f1f1f1; padding: 20px 45px;}
.findCode input[type='text'],.findCode input[type='password']{border: none;}
.findCodeMail{display: none;}
#findCodeStyle{background:url(../images/findCode.png) no-repeat 0px 10px;background-size:30px;}
#findCodeStyle a{color:#004ba8;}
.t_f{color: #000;font-size: 30px;line-height: 90px;padding-left: 10px; display: inline-block; }
label{cursor: default;}
.findCode #mobilePhone{background:url(../images/zh_001.png) no-repeat 13px 28px;background-size:30px;background-color:#fff;padding-left: 13%;}
.findCode #validCodePhone,.findCode #validCodeEmail{background:url(../images/zh_002.png) no-repeat 13px 28px;background-size:30px;background-color:#fff;padding-left: 13%;}
.findCode #email{background:url(../images/zh_003.png) no-repeat 13px 28px;background-size:30px;background-color:#fff;padding-left: 13%;}
/* 忘记密码End */
/* 银行卡认证Begin */
#idCard .codeRight{display:none;}
#idCard .codeWrong{display:none;}
/* 银行卡认证End */
/* 邮箱验证Begin */
#emailVerify .codeRight{display:none;}
#emailVerify .codeWrong{display:none;}
/* 邮箱验证End */
/* 实名认证Begin */
#nameVerify .codeRight{display:none;}
#nameVerify .codeWrong{display:none;}
#nameVerify .inputText{padding-left:40px;}
#nameVerify ul li div input{font-size:22px;}
.nameVerifyBg{/* background: url(../images/iconzc2.png) no-repeat left center; */background-size:55px;}
.phoneVerifyBg{/* background: url(../images/iconzc3.png) no-repeat 5px center; */background-size:55px;}
.bankVerifyBg{/* background: url(../images/iconzc5.png) no-repeat 5px center; */background-size:55px;}
/* 实名认证End */
/* 登录界面Begin */
.login-bg{background: url(../images/login_bg01.jpg) no-repeat;background-size:cover;background-position:center top;height:100vh;padding-top:30vh!important;}
.login2{text-align:center;}
#logIn{margin-top:20px;}
#logIn ul li div input{padding-left:80px;}
.logInBg{/* background: url(../images/iconzc1.png) no-repeat left center; */background-size:55px;}
#loginFailed{margin-bottom:50px;}
#loginFailed a{font-size: 20px;}
#loginFailed a:hover{color:#f8635f;}
.loginFailed_left{width:50%;float:left;text-align:left;}
.loginFailed_right{width:50%;float:right;text-align:right;}
.colea6060{color: #ea6060;}
.cola4a4a4{color: #a4a4a4;}
/* 登录界面End */
/* 立即注册Begin */
.protocol{padding-bottom:20px;}
/* 立即注册End */
/* 提现Begin */
.bankCardImformation{color: #9e9d9d;font-size:1em;}
.bankCardText{width:100%;color: #a4a4a4;font-size: 1em;}
.bankCard{margin:20px auto;padding:20px;background-color: #f8f9f9;border: 1px solid #ccc;border-radius: 10px;text-align:center;}
.bankCard img{width:180px;margin-top:-5px;margin-bottom:10px;}
.cardChoose{padding-top:15px;}
.cardConfirm{display:inline-block;width:50%;text-align:left; line-height: 24px; font-size: 24px;}
.cardConfirm a:visited{color: #ff0000;font-size: 1em;}
.bankName{display:inline-block;width:40%;text-align:right;}
/* 提现End */
/* 我的投资-赢计划Begin */
.productMenu{background: #fff;height: 75px;line-height: 75px;}
.productMenu span{width:33.3%;float:left;text-align:center;}
.productMenu span a{display:block;width:100%;height:75px;font-size: 27px;color: #666;border-bottom: 3px solid #f0f0f0;}
.productMenu span.select a{border-bottom: 3px solid #e71f22;color: red ;}
.productMenu span .menuA{border-bottom: 3px solid #e71f22;color: red ;font-weight: bold;}
.planFunBeans{width:100%; float: left;}
.planFunBeans .bioPic{float: left; margin: 20px 15px 0px 15px; width: 150px; height: 160px;}
.planFunBeans .bioIndexInfo{float: left; margin-top: 30px; margin-left: 15px;}
.planFunBeans .bioIndexInfo h1{font-size: 25px; line-height: 25px; margin-bottom:20px; color: #000;white-space:nowrap; word-break:keep-all;overflow:hidden;text-overflow:ellipsis; max-width: 450px; }
.planFunBeans .bioIndexInfo .productDetails{float: left;}
.planFunBeans .bioIndexInfo .productDetails p{width: 130px;}
.planFunBeans .bioIndexRight{float: right; width: 140px; margin-top: 40px; margin-right: 15px;}
.allHref{display: block; color: #9d9d9d;font-size:18px;}
.canvas{margin-left: 15px; position: relative; display: block;}
.canvasSacles{position: absolute; line-height:40px; font-size: 22px; color: #5dc300;display: block; width: 100px; top: 40px; left: 10px; height: 40px; text-align:center; background: #fff; }



.planFunBeans ul li{clear: both;overflow: hidden;color: #9d9d9d;font-size:18px; background-color: #fff; margin-top: 20px; margin-bottom:0px; border-top:1px solid #d4d4d3;border-bottom:1px solid #d4d4d3;}
.planFunBeans ul#qyinvestList li{border-left: none;}
.investListHref{display: block; float: left; width: 100%;}
.product{line-height: 25px;padding: 15px 0px 5px 15px;font-size: 25px;font-style: normal; color: #000;}
.product .ellipsis{ max-width:50%; white-space:nowrap; word-break:keep-all;overflow:hidden;text-overflow:ellipsis; display: inline-block;float: left;}
.ticketActive{border-radius: 3px;display: inline-block;line-height: 16px;padding: 0 3px;margin-top: 5px;vertical-align: text-bottom;margin-left: 5px;text-align:center;font-size: 12px;color: #e71f22;border: 1px solid #e71f22;}
.ticketStatic{color: #a4aeb9;border: 1px solid #a4aeb9;}
.productDetails p{width:20%;float:left;text-align:center;margin: 20px auto;margin-left: 5px;}
.productDetails .rates{border-right: 1px solid #e6e7eb; text-align: left; padding-left: 5px;}
.deadline{border-right: 1px solid #e6e7eb; width: 145px !important;}
.borrowmoney{width: 180px !important;}
.productDetails span{display:block;margin-top: 20px; color: #ff8b1b;}
.productDetails span em{font-size:30px;font-style: normal; color: #ff8b1b;}
.productIncome{clear:both;padding: 5px 0;}
.productIncome p{display:inline;padding-left:10px;}
.productStatus{width: 120px;height: 120px;line-height: 120px;border-radius: 50%;text-align: center;display: block;font-size: 24px;position: absolute;right: 20px;top: 40px;color:#ea6060;}
.productStatus a{display: block; width: 100%; height: 100%;}
.bidding{border: 1px solid #ea6060;}
.bidding a{color: #ea6060;}
.calculating{border: 1px solid #ea6060;}
.calculating a{color: #86d175;}
.settled{border: 1px solid #dbdbdb;}
.settled a{color: #dbdbdb;}
/* 我的投资-赢计划End */

/* 赢计划-产品列表Begin */
#productList .productDetails p{margin:20px auto; margin-bottom: 27px;}
.processing{margin: 20px 0;float: right;text-align: center;border-radius: 5px;display: block;width: 120px;font-size: 20px; height:40px; line-height:40px; color: #fff; background-color:#ea7400 ;margin-right: 20px;}
.processing:hover{color:#fff;background:#ed5565;}
.finished,.finished:hover{color: #768082;background-color: #dadbdc;border: 1px solid #dadbdc ;}
/* 赢计划-产品列表End */
/* 赢计划-产品内容Begin */
.index_wrapper1{/*margin-top: 50px;*/clear: both;background:#fff;}
.p20{padding: 20px 0;}
.index_wrapper1 dl{position: relative;background: #fff;clear: both;overflow: hidden;width: 100%;margin:10px auto;box-sizing: border-box;color:#768082;}
.index_wrapper1 dl dt{line-height: 70px;padding: 0 15px;color: #000; font-size: 25px; float: left; width: 100%; border-bottom: 1px solid #e5e4e2;}
.index_wrapper1 dl h2{font-size: 1em;display:block; float: left;white-space:nowrap; word-break:keep-all;overflow:hidden;text-overflow:ellipsis;max-width: 480px;}
.index_wrapper1 dl .canvas{float: right; margin-top: 15px; margin-right: 25px; margin-bottom: 10px; display: flex;}  
.index_wrapper1 dl .ProNumber{font-size: 18px; color: #9d9d9d; float: left; clear: left; line-height: 30px;}
.login_account{color:#ff8b1b;}
.per{color: #e71f22;border: 1px solid #e71f22;border-radius: 3px;display: inline-block;font-size: 12px;line-height: 20px;padding: 0 3px;/* float: left; */margin-top: 5px;margin-right: 5px;}
.index_wrapper1 dl dd{width: 25%;float: left;position: relative;margin: 10px auto;box-sizing: border-box;height: 90px;}
.index_wrapper1 dl dd.left-line{border-right: 1px solid #e5e4e2;}
.index_wrapper1 dl p{font-style: normal;color: #9d9d9d;font-size: 12px;text-align:center;line-height:40px;}
.index_wrapper1 dl em{font-size: 22px;font-style: normal; color: #000;}
.index_wrapper1 dl dd em{font-size: 30px; color: #ff8b1b;}
.index_wrapper1 dl div.db{font-size: 12px;padding: 5px 10px;line-height: 25px;border-bottom: 1px dashed #e3e4e8;}
.index_wrapper1 dl div.d_table{font-size: 12px;padding: 20px 0px;line-height: 25px;border-bottom: 1px dashed #e3e4e8; float: left; width: 100%; background-color: #f0efed;}
.index_wrapper1 dl div.d_table p{text-align: left; background: #fff;}
.index_wrapper1 dl div.d_table p span{display: block;text-align: left; line-height: 70px; font-size: 22px; color: #8e8e8e; border-bottom: 1px solid #e5e4e2;margin-left: 10px; padding-left: 5px}
.index_wrapper1 dl div.d_table p span em{font-size: 22px;margin-left: 5px; color: #3f3f3f;}
.index_wrapper1 dl .d_table .bar{margin: 8px 50px 13px 70px;height: 8px;width: 60%;background: #f4f4f4;border-radius: 8px;position: relative;}
.index_wrapper1 dl .d_table .bar i{display: inline-block;height: 8px;background: #ed5565;position: absolute;border-radius: 8px;}
.d_table .bar .txt_l{position: absolute;left: -70px;top: -8px;width: auto;}
.d_table .bar .txt_r{position: absolute;right: -50px;top: -8px;width: auto;}
.index_wrapper1 dl div.t_info{font-size: 12px;padding-bottom:20px;line-height: 25px;position:relative;background-color: #f0efed;float: left; width: 100%;}
.index_wrapper1 dl div.t_info p{text-align:left;background: #fff;}
.index_wrapper1 dl div.t_info p{text-align: left; background: #fff;}
.index_wrapper1 dl div.t_info p span,.expect_count{display: block;text-align: left; line-height: 70px; font-size: 22px; color: #8e8e8e; border-bottom: 1px solid #e5e4e2;margin-left: 10px; padding-left: 5px}
.index_wrapper1 dl div.t_info p span em,.expect_count{font-size: 22px;margin-left: 5px; color: #3f3f3f;}

.index_wrapper1 dl div.t_info1{font-size: 18px;padding:5px 0px;line-height: 25px;position:relative;float: left; width: 100%;}
.index_wrapper1 dl div.t_info1 .full_w{display: inline-block;margin: 5px 0;border: solid 1px #a0a0a0;width: 250px; height:40px; padding:0px 20px; line-height:40px; background: none;font-size: 22px;color: #a0a0a0;box-sizing: border-box;}
.index_wrapper1 dl div.t_info1 select{display: inline-block;margin: 10px 0 5px;border: solid 1px #a0a0a0;border-radius: 3px;padding: 0px 10px;color: #a0a0a0;width: 45%;height: 30px;}
.form-group{position:relative; float:left; width:100%; line-height: 70px; font-size: 22px; color: #8e8e8e; padding-left: 5px; margin-left: 10px; border-bottom: 1px solid #e5e4e2; }
.form-action{width: 100%; float: left; padding: 40px 20px; background: #f0efed;}

a.btn11{display:block; float:left;background: #ed5565;border-radius: 5px;color: #fff;text-align: center;font-size: 22px;border: 1px solid #fff;
width: 45%;padding: 3px 0;margin:10px 0;/* height: 50px; */ line-height: 50px; }
a.btn11:hover{background: #ed5565;color: #fff;border: 1px solid #ff0000;}
a.btn12{display: inline-block;background: #ed5565;border-radius: 5px;color: #fff;text-align: center;font-size: 16px;border: 1px solid #ff0000;width: 45%;padding: 3px 0;float:right;margin:10px 0;}
.tip{color:#ed5565 !important;}
a.btn_cz{position: absolute;top: 15px;right: 10px;padding: 2px 6px 10px 6px;border: 1px solid #c05e00;color: #c05e00;border-radius: 4px;width: 60px;text-align: center;background: url(../images/cz.png)no-repeat center 25px;background-size: 70%;}
.bzicon{color:#ed5565;}
.t20{top:20px}
.wi50{width:50% !important;}

.index_wrapper1 .detail_layer{margin-bottom: 100px; margin-top: 0px;}
.index_wrapper1 .detail_layer a{border-left: 3px solid transparent;line-height: 70px;height:70px;font-size: 22px;display: block;border-bottom: 1px solid #f0f2f5;box-sizing: border-box;color: #da4453;}
.index_wrapper1 .detail_layer a span{background: url(../images/iconjiantou2.png) no-repeat center;display: inline-block;width: 30px;height: 40px;float: right;background-size: 30px; margin-top: 10px;}
.index_wrapper1 .detail_layer a:hover{border-left: 3px solid #ed5565;box-sizing: border-box;}
.detail_layer em{display: block; width: 40px; height: 40px; background: url("../images/invest_detail.png") no-repeat; float: left; margin: 15px 30px;}
.detail_layer em.detailPos1{background-position: 0px 0px;}
.detail_layer em.detailPos2{background-position: 0px -80px;}
.detail_layer em.detailPos3{background-position: -4px -85px;}
.detail_layer em.detailPos4{background-position: -4px -166px;}
.detail_layer em.detailPos5{background-position: -4px -248px;}
.rechargeAtOnce{position:relative;}
.rechargeAtOnce a{  width: 120px; height: 40px; line-height: 40px; background-color: #ed5565; display:block; text-align: center; color: #ffffff; border-radius: 6px; position: absolute; right: 14px; top: 15px;}
.rechargeAtOnce a:hover{color:#ffffff;}
.rechargeAtOnce i{ position: absolute; left: 217px; top: 26px; font-size: 16px; line-height: 16px; color: #ed5565; font-style: normal;}
/*弹出*/
.box, .box1{position: fixed;bottom: 10px;width: 100%;height: 80%;text-align: center;z-index: 99999;}
a.btnCancel{width: 65px;height: 65px;display: block;background: url("../images/invest_detail.png") no-repeat;cursor: pointer;margin: 5px;position: absolute;z-index: 100;right: 0px;background-size:100%;top: -14px;}
.demo{height: auto;min-height:600px;width: 90%;margin: 0 auto;background-color: #fff;border: 1px solid #9e9d9d;border-radius: 5px;position: relative;}
.demo .head1{text-align: left;padding: 10px;background-color: #ebecee;border-radius: 5px 5px 0 0; font-size: 24px; color: #000;}
.demo ul li{list-style:none;}
.demo ul.left1{float:left;width:40px;background:url(../images/line1.png) repeat-y;margin-left:20px;}
.demo ul.left1 li{padding: 35px 0px 0px 0px;}
.demo ul.left2{float:left;width:70%}
.demo ul.left2 li{background-color: #f8f9fb;border:1px solid #ebecee;border-radius: 5px;height: 40px;color: #919293;line-height: 40px;}
.demo ul.left2 img{width: 15px;}
.demo ul.left2 li.step1{margin-top: 25px;background-color: #5cc440;border-radius: 5px;height: 40px;color: #fff;line-height: 40px;}
.demo ul.left2 li.step2{background-color: #4190f0;border-radius: 5px;height: 40px;color: #fff;line-height: 40px;}
.demo ul.left2 li.step3{background-color: #ff5154;border-radius: 5px;height: 40px;color: #fff;line-height: 40px;}
.demo .content_1{overflow: scroll;font-size: 20px;color: #919293;text-align: left;padding: 10px;height: auto;text-align: center;}
.invest_image_layer{max-height: 600px;}
.demo .content_1 table th{background-color: #f8f9fb;color: #000;}
.demo .content_1 table td{border-bottom: 1px solid #e5e5e5;}
.demo .content_1 ul li{width: 31%;float: left;display: inline-block;margin-right: 2%;background-color: #f8f9fb;padding: 5px 0;text-align: center;
	height: 55px}
.demo .content_1 ul li .txt_2{display: block;color: #e71f22;font-size: 1.2em;}
.demo .content_1 ul li .txt_3{display: block;color: #000;}
.demo .content_1 ul li .txt_3 em{display: block;font-style: normal;}
.num_1{line-height: 40px;}
.num_1 span{color: red;}
/* 赢计划-产品内容End */
/* 我的交易Begin */
.myTrade{background: #fff;clear: both;overflow: hidden;color: #768082;font-size:20px;}
#myTradeTop{border-radius: 6px 6px 6px 6px;line-height: 50px;;background-color: #ebecee;padding: 0 10px; color: #000;}
.myTrade ul li{list-style:none;padding: 10px;border-bottom: 1px solid #f0f2f5;line-height:30px;}
.myTrade ul li span{display:inline-block;width:50%; color: #5c5c5c;}
.myTrade_left{text-align:left;}
.myTrade_right{text-align:right;}
.moneyAdd{color: #e14b28 !important;}
.moneySubtract{color: #5cc440 !important;}
.tradeTime{font-size:18px;color: #e3e4e8;color: #9e9d9d;}
/* 我的交易End */
/* 我的优惠-红包Begin */
.redPacket{background-color: #f1f1f1; float: left; width: 100%;}
.redPacket ul li{list-style:none;padding: 15px;border-bottom: 1px solid #ececec;height:150px; background: #fff; margin-top: 20px;}
.redPacket ul li div{width:50%;float:left;}
.myoffersTitle p{margin-top:10px; font-size: 25px;}
.redPacket ul li div span{display:inline-block;margin-top:20px;}
.myOffers{width:246px;height:130px;float:right;color: #fe4e37;line-height: 130px;font-size: 30px;padding-left: 8px;position: relative;     margin-top: -8px;    color: #ffffff;}
.myOffers font{font-size: 50px;}
.myOffers a.red_a{display: inline-block; position: absolute; font-size: 18px; color: #fff; height: 25px; width: 150px; line-height: 18px; background-color:#fff;
	-webkit-border-radius:6px; -moz-border-radius:6px;border-radius:6px;bottom: 8px; right:50px; text-align: center; line-height: 25px;color:#ff2d50;}
.exchange{position: absolute; right: 10px; bottom: 10px; display: block; line-height: 20px; font-size: 16px; text-align:center; color:red;
	 width: 60px; background:#fff; -webkit-border-radius:10px; -moz-border-radius:10px;border-radius:10px;}
.red_ing{background: url(../images/red_p_new.png) no-repeat right;background-size: 100%;}
.gray_ing{background: url(../images/gray_p_new.png) no-repeat right;background-size: 100%; color: #fff;}
.gray_ed{background: url(../images/red_p1.png) no-repeat right;background-size: 100%;}
.gray_ing a{color:#ababab!important;}
/* 我的优惠- 红包End*/
/* 我的优惠-优惠券Begin */
#coupon .red_ing{background: url(../images/purple_p01.png) no-repeat right;background-size: 100%;}
#coupon .gray_ed{background: url(../images/fav_p01.png) no-repeat right;background-size: 100%;}
#coupon .gray_ed a{background-color:#8c8c8c;color:white;}
#coupon ul li{padding:0px;height:132px;}
#coupon .myOffers{float:left;width:344px;margin-top:0px;}
#coupon .myoffersTitle{padding-left:50px;padding-top: 10px;}
#coupon .myoffersTitle p,#coupon .myoffersTitle span{margin-top:10px!important;font-size:18px!important;color:#333333!important;line-height:25px!important;}
#coupon .myoffersTitle i{width:5px;height:5px;border-radius:3px;background-color:#333333;display:inline-block;margin-right:5px;}
#coupon .red_money{padding-left:80px;}
.font-style01{font-size:18px!important;color:#333333!important;}
/* 我的优惠-优惠券End*/
/* 趣影计划-产品列表 Begin*/
.movieName{padding-top:20px;}
.movieName p{border-left: 3px solid #e71f22;padding-left: 10px;font-size: 1em;margin: 5px;color: #e71f22;font-weight:bold;}
#productList_funMovies .processing{width:28%;margin-right:0;position:absolute;top:30px;right:10px;}
.couponInfo{background: url(../images/coupon_unuse.png) no-repeat right; height:120px; background-size:100%; margin-top: -11px; width: 240px !important; 
float: right !important; position: relative; color: #fff; font-size: 18px; text-align: center;}
.experenceBg{background: url(../images/tyq_unuse.png) no-repeat right; background-size: 100%;}
.couponInfoysy{background: url(../images/copon_gq.png) no-repeat right; background-size: 100%;}
.experenceUsedBg{background: url(../images/tyq_used.png) no-repeat right; background-size: 100%;}
.couponInfo .couponInfoEd{display: block; margin-top: 10px;float: right;color: #fff;font-size: 18px;line-height: 35px; margin-right: 31px;}
.couponInfo .couponInfoEd font{text-align: center; display:block;}
.couponInfo .couponInfoFq{display: block; float: right;color: #fff; font-size: 20px; margin-right: 12px; line-height: 30px; margin-top: 13px;}
.usedText{ width: 100%; font-size: 30px; line-height: 80px;}

/* 趣影计划-产品列表End */
/* 趣影计划-产品内容Begin */
.qy_btn{background: url(../images/qy_btn.png)no-repeat;height: 120px;display: block;background-size: 100%;margin-top: 10px;font-size: 0;width: 280px;border: none;margin: auto;}
.qy_c{padding:0 10px;}
.qy_c p{text-align: left !important;font-size: 0.9em !important;margin: 10px 0;font-weight: bold;}
/* 趣影计划-产品内容End */
/* 我的账户-用户信息Begin */
.userInfomation ul li{height: 70px;border-bottom: 1px solid #d7dadd;font-size:22px;}
.userInfomation ul li span{float: left;display: inline-block;height: 70px;line-height: 70px;color: #8e8e8e;}
.userInfomation ul li label{float: right;height: 70px;line-height: 70px;cursor: default;color:#333; padding-right: 30px;}
.userInfomation ul li span em{background: url("../images/userinfo.png") no-repeat; width: 35px; height: 35px; display: block; float: left; margin: 15px; margin-top: 20px;}
.userInfomation ul li span.user em{background-position: 0px 0px;}
.userInfomation ul li span.mobile em{background-position: 0px -70px;}
.userInfomation ul li span.name em{background-position: 0px -140px;}
.userInfomation ul li span.card em{background-position: 0px -210px;}
.userInfomation ul li span.bank em{background-position: 0px -280px;}
.userInfomation ul li span.email em{background-position: 0px -356px;}
.userInfomation .changeCodeButten{padding: 40px; padding-bottom:100px; background: #f1f1f1;}
/* 我的账户-用户信息End */
/* 我的还款Begin */
.myRepayment ul li{padding: 10px;border-bottom: 1px solid #ececec;border-top: 1px solid #ececec;}
.p_l{display: inline-block;/* width: 50%; */font-size: 1em;line-height: 1.5em;}
.p_l span{display: block;font-size: 0.8em;color: #9e9d9d;}
.p_l span em{font-style: normal;color: #e71f22;width: 80px;display: inline-block;text-align: right;}
.p_r{float: right;width: 45%;border-left: 1px solid #ccc;padding-left: 4px;}
.time_t{background: url(../images/time.png) no-repeat;padding-left: 20px;color: #e71f22;font-size: 12px;background-size: 15px;margin-bottom: 15px}
.time_gray{background:url(../images/time_gray.png) no-repeat;color:#c8cacc;background-size: 14px;}
.p_time div{float:left;width:42px;}
.time-item{font-size: 1em;color: #fff;background-color: #000;border-radius: 5px;height: 40px;width:38px;display: inline-block;line-height: 40px;text-align: center;}
.time-itemGrey{-moz-opacity:0.8;opacity:0.8;background-color:#c8cacc;}
.time_n{width:38px;font-size:12px;color:#c1c4c9;font-weight:normal;text-align: center;display: inline-block;}
/* 我的还款End*/
/*表单验证 Begin*/
.valid ~ .codeRight{display: block;}
input ~ .error{color: #ea6060;line-height: 50px;padding-top: 10px;float: left;font-size: 20px;box-sizing: border-box;clear: both;}
input ~ .error:before{content: "* ";}
.inputCode{position: relative; display: inline-block; width: 100%;}
.inputCode .inputCodeLabel,.inputCode .inputCodeInfo{display: inline-block;line-height: 40px;font-size: 26px;}
.loginIpticon{display: block; width:40px; height: 45px; background: url("../images/dl_001.png") no-repeat; position: absolute; top: 20px; left: 20px; }
.iptpos1{background-position: 0px 5px;}
.iptpos2{background-position: 0px -45px;}
/*表单验证 End*/
/*赢详情 Begin*/
.detail-layer{}
.amount-form-box p{text-align: left !important;}
.amount-form-box{padding-left:10px;}
/*赢详情 End*/
/*Gobal Start*/
.hide{display: none;}
/*Gobal End*/
/*红包弹窗*/
.choiceRedPacketBox{width:300px;height:auto;position: relative;}
.choiceRedPacketBox input[type="checkbox"]{width: 15px;height: 15px;cursor: pointer;vertical-align: middle;}
.checkAllRedPacket{position:absolute; top:-30px; left:160px; z-index:2; cursor: pointer;width:70px;}
.checkAllRedPacket input{}
.choiceRedPacketBox ul{margin:0;height:270px;padding: 10px;padding-top:30px;width: 300px; overflow: scroll;}
.choiceRedPacketBox ul li label{cursor:pointer;}
.choiceRedPacketBox ul li{cursor: pointer;position: relative;float: left;width: 80px;height: 95px;margin: 0px 6px 30px;list-style: none;color: #fff;background: url(../images/redPacket/red.png) no-repeat;background-size: 80px;text-align: center;}
.choiceRedPacketBox ul li.nouse{background:url(../images/redPacket/redunuse.png) no-repeat;background-size: 80px;}
.choiceRedPacketBox ul li .redPacketName{margin-top:25px;font-size:10px; color: #666}
.choiceRedPacketBox ul li .redPacketMoneyP{font-size:18px; line-height: 45px; margin-top: 42px; color: #f39700;}
.choiceRedPacketBox ul li .redPacketMoneyP i{display: inline-block;}
.choiceRedPacketBox ul li .redPacketMoneyP label{position:absolute;right:5px;top:10px;background-position:0px -1000px;background-image:url(../images/redPacket/couponCheck.png);background-repeat: no-repeat; width: 28px; height: 28px;}
.choiceRedPacketBox ul li .redPacketMoneyP label input{filter:alpha(opacity:0); opacity: 0;width:28px;height:28px;}
.choiceRedPacketBox ul li .redPacketMoneyP .checkInput{background-position:0px -55px;}
.choiceRedPacketBox ul li .expirationTimeP{font-size:10px; margin-top: 5px; color: #666;}
.choiceRedPacketBox ul li .redPacketMoney{color: #ee5545;}
.choiceRedPacketBox ul li.nouse .redPacketMoney{color: #fff;}
.choiceRedPacketBox p{line-height: 30px;font-size: 16px;}
.choiceRedPacketBox p span{color: #2675b9;}
.choiceRedPacketBox p.redPackerShowTxt{height:45px;line-height:45px; margin: 5px;}
.choiceRedPacketBox p.redPackerShowTxt span{color: #ee5545; font-size: 16px;}
.choiceRedPacketBox .formula{width: 85%; border: dashed 1px #a9a9a9; margin: 0 auto 15px; line-height: 34px; color: #a9a9a9; padding-left: 20px;text-align:center;}
.redPacketTips{text-align:center;background-color:#fdeee9;color:#d6313a;line-height:35px; position: absolute; width: 100%; z-index: 1;}
.redPacketTips em{font-size:24px;padding:0 2px; font-style: italic;}
.redPacketConfirm{text-align: center;padding-bottom: 20px;}
.redPacketConfirm a{margin: auto; width: 257px; height: 35px; line-height: 35px; font-size: 18px; color: #fff; display: block; background: #ee5545; border-radius: 5px; text-align: center;}
.redPacketConfirm a:hover{color: #fff;}
/*体验券弹窗*/
.choiceExperienceBox{width: 300px;  height: 420px;position: relative;}
.choiceExperienceBox input[type="checkbox"]{width: 15px;height: 15px;cursor: pointer;vertical-align: middle;}
.checkAllExperience{position:absolute; top:-30px; left:160px; z-index:2; cursor: pointer;width:70px;}
.checkAllExperience input{}
.choiceExperienceBox ul{margin:0;height:270px;padding-top:30px;overflow-y:auto;}
.choiceExperienceBox ul li label{cursor:pointer;}
.choiceExperienceBox ul li{cursor: pointer;position:relative;float:left;width:86px;height:98px;margin:0 0 37px 25px;color:#fff;background:url(../images/redPacket/red.png) no-repeat;background-size: 86px 98px;text-align:center;}
.choiceExperienceBox ul li .redPacketName{margin-top:25px;font-size:10px; color: #666}
.choiceExperienceBox ul li .experienceMoneyP{font-size:18px;line-height:40px;margin-top: 49px; color: #f39700;}
.choiceExperienceBox ul li .experienceMoneyP i{display: inline-block;}
.choiceExperienceBox ul li .experienceMoneyP label{position:absolute;right:5px;top:10px;background-position:0px -1000px;background-image:url(../images/redPacket/couponCheck.png);background-repeat: no-repeat; width: 28px; height: 28px;}
.choiceExperienceBox ul li .experienceMoneyP label input{filter:alpha(opacity:0); opacity: 0;width:28px;height:28px;}
.choiceExperienceBox ul li .experienceMoneyP .checkInput{background-position:0px -55px;}
.choiceExperienceBox ul li .expirationTimeP{font-size:10px; margin-top: 15px; color: #666;}
.choiceExperienceBox ul li .redPacketMoney{color: #f39700;}
.choiceExperienceBox p{line-height: 30px;font-size: 16px;}
.choiceExperienceBox p span{color: #2675b9;}
.choiceExperienceBox p.redPackerShowTxt{height:45px;line-height:45px; margin: 5px 30px;}
.choiceExperienceBox p.redPackerShowTxt span{color: #E45350; font-size: 20px;}
.choiceExperienceBox .formula{width: 85%; border: dashed 1px #a9a9a9; margin: 0 auto 15px; line-height: 34px; color: #a9a9a9; padding-left: 20px;}
.experienceTips{text-align:center;background-color:#fdeee9;color:#d6313a;line-height:35px; position: absolute; width: 100%; z-index: 1;}
.experienceTips em{font-size:24px;padding:0 2px; font-style: italic;}
.experienceConfirm{text-align: center;}
.experienceConfirm a{margin-left: 26px; width: 257px; height: 35px; line-height: 35px; font-size: 18px; color: #fff; display: block; background: #E45350; border-radius: 5px; text-align: center;}
/*--S-加息券--*/
.couponRecord .couponTable thead tr td{text-align:left;}
/* ---加息券弹窗--- */
.choiceCouponBox{position: relative;width: 300px; height:auto;padding-bottom: 20px;}
.choiceCouponBox input[type="checkbox"]{width: 15px;height: 15px;cursor: pointer;vertical-align: middle;}
.choiceCouponBox ul{margin:0;height:270px;padding: 10px;padding-top:30px;width: 300px; overflow: scroll;}
.choiceCouponBox ul li{cursor: pointer;position: relative;float: left;width: 80px;height: 95px;margin: 0px 6px 30px;list-style: none;color: #fff;background: url(../images/redPacket/couponImg.png) no-repeat;background-size: 80px;text-align: center;cursor: pointer;}
.choiceCouponBox ul li .radioBg{background:url(../images/redPacket/couponCheck.png) no-repeat -1000px center; width: 28px; height: 29px; position: absolute; top: 10px; right: 5px;}
.choiceCouponBox ul li .radioBg2{background-position:0px -55px;}
.choiceCouponBox ul li .couponRadio{filter:alpha(opacity:0);opacity:0; width: 28px; height: 28px;}
.choiceCouponBox ul li .couponValue{font-size: 14px;margin-top: 20px;color: #fff;}
.choiceCouponBox ul li .couponValue em{font-size: 20px; color: #fff;}
.choiceCouponBox ul li .couponName{margin-top: 30px; color: #666; font-size: 12px;}
.choiceCouponBox ul li span{display:block;font-size:16px;}
.choiceCouponBox .couponNum{position: relative; float: left;padding-bottom: 20px;width: 100%;}
.choiceCouponBox .couponNum p{float: left; font-size: 16px; color: #5a5a5a; padding-right: 45px; margin-bottom: 30px;}
.choiceCouponBox .couponNum p span{font-size: 24px; color: #f39700;}
.couponConfirm{margin-left: 22px;width: 257px;height: 35px;line-height: 35px;font-size: 18px;color: #fff;float: left;display: block;background: #ee5545;border-radius: 5px;text-align: center;}
.couponConfirm:hover{background: #c00; color: #fff;}
.choiceCouponMoney,.couponMoney{color: #ee5545;
	font-size: 16px;}
/*--E-加息券--*/
/*--S-全局--*/
.wx-hide{  display: none !important;}
.qd-cleaer{clear: both;}
.form_trade_tip{color:#ed5565;}
.qd-investError{text-align: center;width: 100% !important;float: left !important;color: #ED5565; font-size: 24px;}
.qd-red-btn{border:none; display: inline-block;text-align: center;font-size: 30px;color: #fff;background: #ed5565;margin-left: 0px;width: 100%;padding: 0 8px;height:70px;line-height: 70px;
vertical-align: middle;margin-top: 5px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; -webkit-appearance: none;}
.gray_btn{width: 100%;text-align: center;height: 70px;line-height: 70px;font-size: 30px;vertical-align: middle;margin-top: 5px;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;background: #bebebe;display: block;color: #fff;}
.gray_btn:hover{color:#fff;}
.invest-showCountDown{padding: 8px;font-size: 22px;}
#showCountDownTime{font-size: 22px;color: #E71F22;}
.showStartTime{margin: 20px 10px;/* float: right; */color: #E71F22;position:absolute;right:0px;top:5px;}
.layui-layer-setwin a{background-size: 112px;background-position: -32px 0px;}
.choiceRedPacket.hide{display: none;}
.choiceCoupon.hide{display: none;}
.t_info .btn_cz{display: none;}
.red_money{margin-top: 25px !important;width:100%;float: left;text-align: center;line-height: 64px;font-size: 64px;}
/*--E-全局--*/
.redEnvelopeCls span{width: 50%;}
.use_detail{text-align: left;}
.redPacket ul li.movieTicketLi{margin:8px 0px; background: url("../images/ticketBg.png") no-repeat; background-size:100%;}
.redPacket ul li .movieTicketDH{color: #fff; font-size: 14px; line-height:14px; display: block; text-align: right; margin-right: 10px;}
.redPacket ul li .movieTicketDes{color: #fff; font-size: 22px; line-height:22px; display: block;text-align: center; margin-top: 20px;}
.redPacket ul li .movieTicketGoDh{color: #fff; float: right;}
.posRel{position: relative;}
.cashFormatCS{width: 100%; height: 80px; line-height: 80px; background-color: #f1f1f1; font-size: 22px; color: #8d8d8d; margin-bottom: 30px;}
.cashFormatCS span{display: block; text-align: left; padding-left: 20px; }
.cashFormatCS span em{color: #3f3f3f; font-style: normal;}
.containerSetting{margin-top: 0px; clear: both; background-color: #fff;}
.memberInfo{background-color: #f1f1f1; margin-top: 0px; padding-top: 30px; padding-bottom: 50px;}

.layui-layer{transform:scale(2); -webkit-transform:scale(2); -moz-transform:scale(2); -webkit-animation-duration: 0s !important; 
animation-duration: 0s !important; animation-fill-mode:none !important; -webkit-animation-fill-mode:none !important; -moz-animation-fill-mode:none !important;}

/*S快速注册*/
.fastRegBody{background: url("../images/fastReg02.png") no-repeat;  background-size:100%;}
.fastReg{float:left; width: 100%; }
.fastRegPic1{margin:50px auto 20px auto; display: block;}
.fastRegPic2{margin:0px auto; display: block;}
.fastReg form{margin-top: 35px; float: left; width: 100%;}
.fastRegFormTD{float: left; width: 100%; box-sizing:border-box; padding:0px 40px; position: relative; margin-top: 15px;}
.fastRegFormTD input[type='text'],
.fastRegFormTD input[type='password']{width: 100%; box-sizing:border-box; padding:15px 0px 0px 70px; border: none; outline: 0px; border: none;
border-bottom: 1px solid #fff; height:70px; line-height: 70px; background: transparent; font-size: 30px; color: #fff;}
.fastRegPhone>em{display: block; width: 55px; height: 40px; background:url("../images/fastReg04.png") no-repeat center center; position: absolute; top:15px; border-right:1px solid #fff; }
.fastRegFormTD label{color: #ea6060; display: block; margin-top: 10px; font-size: 20px; line-height: 25px; height: 25px;}
.fastRegCode input[type='button']{height: 60px; line-height: 60px; padding: 0px 15px; font-size: 25px; color: #fff; background-color: rgba(92,87,82,0.3);
border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; position: absolute; border:1px solid #fff; top:5px; right: 40px;}
.fastRegFormTD input::-webkit-input-placeholder { color: #fff; } 
.fastRegAgree span{display: inline-block; margin-top: 20px; font-size: 20px; color: #fff; line-height: 25px; position: relative; padding-left: 35px;}
.fastRegAgree span img{position: absolute; left:0px; top: 2px;}
.fastRegAgree span a{color: #fff;}
.fastRegSub input[type='submit'] {margin-top: 30px; width: 100%; height: 80px; line-height: 80px; color: #fff; background-color: rgba(119,111,104,0.3);
text-align: center; border: none; font-size: 35px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}
/*E快速注册*/

.topMenu{width: 100%; float: left; height: 75px; background-color: #fff;display:none;}
.topMenu span{width: 50%; float: left; display: block; line-height: 72px; text-align:center; font-size:28px; border-bottom: 3px solid transparent; box-sizing:border-box;}
.topMenu span.active{border-bottom: 3px solid #f05565; color: #f05565;}

/*活动页S*/
.activityIndex{width: 100%; float: left;  margin-bottom: 100px;}
.aciTop{width: 100%; float: left;}
.aciTop img{display: block; width: 100%;}
.activeList{width: 100%; float: left; list-style: none; }
.activeList li{width: 100%; float: left; margin-bottom: 10px; }
.activeList li a{display: block; }
.activeList li a img{display: block; width: 100%;}

.activityCnf01{width: 100%; float: left;}
.activityCnf01 img{width: 100%; display: block;}
.activityCnf02{width: 100%; float: left; height: 551px; padding:0px 7%; background:url("../images/activity/cnf02.jpg") no-repeat top center; 
background-size:cover; box-sizing:border-box; text-align: center;}
.activityCnf02 span{display: block; line-height: 55px; font-size: 20px; color: #e60012; float: left; width: 90%; text-align: left;}
.activityCnf02 em{display: block; width: 25px; height: 25px; color: #fff; background: #e52828; float:left; line-height:25px; margin-top:15px; margin-right:15px;
text-align:center; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; font-style: normal; clear: both;}
.investImd{width: 280px; margin-top: 40px; line-height: 40px; text-align: center; color: #fff8de; font-size: 24px; background-color: #e62928;
border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; display: inline-block;  }

.activityNewGift{width: 100%; float: left; color:#de2157; position: relative;}
.activityNewGift01{width: 100%; float: left; height: 126px;padding:0px 3%; background: url("../images/activity/newgift03.jpg") no-repeat top center; background-size:cover; }
.activityNewGift02{width: 100%; float: left; height: 426px;padding:0px 3%; background: url("../images/activity/newgift04.jpg") no-repeat top center; background-size:cover; }
.activityNewGift03{width: 100%; float: left; height: 397px;padding:0px 3%; background: url("../images/activity/newgift05.jpg") no-repeat top center; background-size:cover;}
.newGiftTime{font-size: 20px; line-height: 20px; display: block; text-align: center; margin-top: 75px; float: left; width: 100%;}
.newGiftGz{float: left; width: 100%; margin-top: 40px;}
.newGiftGz span{float: left;display: block; line-height: 40px; padding-left: 10px; font-size: 20px; clear: both;}
.activityNewGiftbtm{position: absolute; bottom: 80px;  width: 94%;}
.activityNewGiftbtm table{ width: 100%;}
.activityNewGiftbtm table caption{font-size: 22px; margin-bottom: 20px;}
.activityNewGiftbtm table tr{font-size: 18px; text-align: center; line-height: 42px;}
.activityNewGiftbtm table tr:first-of-type td{border-bottom: 1px solid #f4b1c5;}
.activityNewGiftbtm a{margin: 50px auto 0px auto; display:block; width: 330px; line-height: 60px; text-align: center; background: #de2157; color: #fdeff5; 
font-size: 30px; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px;}
.activityCash01{width: 100%; float: left; height: 208px; background: url("../images/activity/scash02.jpg") no-repeat top center; background-size:cover;}
.activityCash02{width: 100%; float: left; height: 107px; background: url("../images/activity/scash03.jpg") no-repeat top center; background-size:cover;}
.activityCash03{width: 100%; float: left; height: 280px; background: url("../images/activity/scash04.jpg") no-repeat top center; background-size:cover;}
.activityCash04{width: 100%; float: left; height: 342px; background: url("../images/activity/scash05.jpg") no-repeat top center; background-size:cover;}
.activityCash05{width: 100%; float: left; height: 430px; background: url("../images/activity/scash06.jpg") no-repeat top center; background-size:cover;}
.activityCash01 div{float: left; margin-left: 55%; margin-top: 10%;}
.activityCash01 div span{color: #f7f8f8; font-size: 14px; display: block; line-height: 18px;}
.activityCash02 span{text-align: center; display: block; font-size: 18px; color: #1e1e1e; margin-top: 50px; padding-right: 10%;}
.activityCash03 span{font-size: 16px; line-height: 36px; color: #1e1e1e; text-indent: 2em; display: block; width: 94%; margin:0px auto; padding-left: 20px;}
.activityCash03 span:first-of-type{margin-top: 40px;}
.activityCashtable{text-align: center; width: 92%; margin: 0 auto; margin-top: 35px;}
.activityCashtable caption{font-size: 18px; line-height: 42px; border-bottom: 1px solid #ccced1;}
.activityCashtable tr{font-size: 14px; line-height: 40px; color: #1e1e1e;}
.activityCashtable tr td{ border-bottom: 1px solid #ccced1;}
.activityBtn{width: 130px; height: 26px; line-height: 26px; margin:0 auto; margin-top: 30px; background-color:#e94709; text-align: center; display: block; 
font-size: 16px; color: #fff; border-radius:13px; -webkit-border-radius:13px; -moz-border-radius:13px; -ms-border-radius:13px;}
/*活动页E*/

/*S 51快影微信二维码*/
.wx_wrapper{width:100%;height:100vh;background-color:#e97400;box-sizing: border-box;}
.wx_container{width:100%;margin:0px auto;text-align:center;}
.wx_container>img{display:block;margin:0px auto;}
.wx_con01{width:87%;padding-top:9vh;}
.wx_con02{width:55%; padding-top:7vh;}
.wx_con03{width:41%;padding-top:4vh;}
.wx_wrapper_span{font-size: 34px;color: #ffff00; margin-top: 1vh; display: block; text-align: center;}
.wx_container a{background-color: #fff;display:block; margin:0px auto; width:75%;height:5.5vh;line-height:5.5vh;font-size:3.5vh;color:#e97400;text-align: center;border: none;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;margin-top:7vh;}
/*E 51快影微信二维码*/

/*S 春天礼*/
.activityCtlBody{background-color: #ffefee;}
.activityCtl{width: 100%; float: left; height: 411px; background: url("../images/activity/ctl02.jpg") no-repeat center center; background-size:cover;}
.activityCtlCC{margin-top: 190px; margin-left: 32%;}
.activityCtl span{color:#5ea704; font-size: 13px; display: block; line-height: 27px; }
.activityCtlRed{width: 100%; float: left; background-color: #ffefee; margin-top:10px; padding: 0px 8px; }
.activityCtlRed >div{ border-top:1px solid #5ea704; width: 100%; float: left; text-align: center; padding-bottom: 25px;}
.activityCtlRed ul{width: 610px; margin:0px auto;list-style: none;}
.activityCtlRed li{float: left; width: 183px; height: 163px; margin-right:30px; margin-top:25px;  background: url("../images/activity/ctl04.png") no-repeat center center; position: relative; }
.activityCtlRed li:nth-of-type(3n){margin-right: 0px;}
.activityCtlRed li span{color: #fff; font-size: 12px; text-align: center; display: block; line-height: 12px;}
.activityCtlRed li span.atyCtlS1{font-size: 54px; line-height: 54px; margin-top: 30px;}
.activityCtlRed li span.atyCtlS1 em{font-size: 20px;}
.activityCtlRed li a{display:block; background-color:#fff; color: #ff364a; width: 55px; font-size: 12px; line-height: 15px; position: absolute; 
bottom:20px; right: 25px; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px; text-align: center;}
.activityCtlRed .investImd{margin: 35px auto 0px auto; width: 180px; line-height: 35px; display: inline-block; font-size: 17px; color: #fff; text-align: center; 
background-color: #5ea704; border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px;}


.activityfrd{float: left; width: 100%; position: relative;}
.activityfrd img{display: block; width: 100%;}
.activityfrdPos{position: absolute; z-index: 99;}
.activityfrdPos span{display: block; color: #0094e9; line-height: 18px;}
.activityfrdPos .activityfrds1{font-size: 20px; line-height: 24px; font-weight: 700; margin-bottom: 20px;}
.activityfrdPos .activityfrds1 em{display: block; float: left; width: 24px; height: 24px; color: #fff; background-color:#0094e9; font-size: 19px; font-style:normal;
text-align: center; margin-right: 12px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; font-weight: normal; }
.activityfrdPos .activityfrds3{font-size: 13px; line-height: 31px; color: #fff;}
.activityfrdPos .activityfrds4{ color: #fff; font-size: 13px; width: 13px;}

.activitycal{padding-left: 15.6%; margin-bottom: 10px;}
.activityfrd .cal_title{padding: 10px 0px; font-size: 19px;color: #0094e9;line-height: 20px; font-weight: 700; }
.activitycal .cal_box{float: left;}
.activitycal .cal_box input{width: 90px; height: 20px; border:1px solid #0094e9; outline: 0px; line-height: 18px; font-size: 14px; color: #0094e9;
padding: 0 10px; background-color: #d6ecf8; border-radius:4px; }
.activitycal .cal_box em{display: inline-block; color: #0094e9; margin-left: 5px; font-size: 12px;}
.activitycal .cal_box label{display: block;width: 90px; text-align: center;color: #0094e9; line-height: 14px; font-size: 12px; }
.activitycal .cal_des{display: block; float: left; font-size: 13px; color: #0094e9; margin: 0px 8px;} 
.activitycal .cal_btn{color: #d6ecf8; line-height: 20px; background-color: #0094e9; width: 75px; border: none; float: left; outline: 0px; border-radius:4px;}
.activityFrdBtn{margin: 18px auto 28px auto; width: 140px; height: 25px; line-height: 25px;background-color: #0094e9;color: #d6ecf8; display: block; text-align: center;
border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; font-size: 14px;}
.wxcode_src{width: 100%; height: 100%; text-align: center; position: relative;}
.wxcode_src canvas{vertical-align: middle; position: absolute; top: 50%; margin-top: -75px; left: 50%; margin-left: -75px;}
/*E 春天礼*/

/*S 理财详情-预期收益位置改变*/
.my-shouyi{padding-left: 10px;}
.choiceRedPacket em,.formCou{color:#fff!important;}
/*E 理财详情-预期收益位置改变*/

/*S 0818修改代码 */
.form-group span{color:#ed5565;}
.P20{padding:20px;}
#idCard select option{font-size:14px;line-height:14px;}
.contentOverView>div{ height: 70px; line-height: 70px; font-size: 24px; color: #333333; padding-left: 20px; border-bottom: 1px solid #dbdbdb;}
.box{z-index: 1000000; background-color:rgba(68,68,72,0.5);bottom:0px;height:100%;}
.demo{top: 25vh;}
/*E 0818修改代码 */
/*S酒券l*/
.redPacket ul{padding:1em;}
.redPacket ul li .myoffersTitleWine1{background: url("../images/winecoupon01.png") no-repeat center center;height:132px;width:53%;}
.myoffersTitleWine1 p:first-of-type,.myoffersTitleWine3 p:first-of-type{font-size:50px;color:#fff;text-align:center;padding-left:120px;padding-top:20px;}
.redPacket ul li .myoffersTitleWine2,.redPacket ul li .myoffersTitleWine4{width:47%;}
.myoffersTitleWine2 p{font-size:18px;}
.myoffersTitleWine2 em{width:5px;height:5px;background:#333;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #333;display:inline-block;vertical-align:middle;margin-right:5px;}
.redPacket ul li .myoffersTitleWine3{background: url("../images/winecoupon02.png") no-repeat center center;height:132px;width:53%;}
.myoffersTitleWine3 .buyBack{background:#8c8c8c;width:35%;margin:0 auto;font-size:20px;color:#fff;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin-left:50%;}
.myoffersTitleWine4 p{font-size:18px;color:#ccc;}
.myoffersTitleWine4 em{width:5px;height:5px;background:#ccc;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #ccc;display:inline-block;vertical-align:middle;margin-right:5px;}
.btnSurround{width:100%;}
.btn_winecoupon{width:90%;margin:0 auto;margin-left:5%;background:#ea6060;padding:1em;margin-top:1em;color:#fff;font-size:35px;border:0;cursor:pointer;}
.btn_winecoupon2{margin-bottom:5em;}
/*S酒券l*/
/*酒券兑换S*/
.redPacket ul .winecouExchangeli{background: url("../images/winecoupon03.png") no-repeat center center;width:33%;float:left;position:relative;padding:0;}
.redPacket ul .winecouExchangeli2{background: url("../images/winecoupon04.png") no-repeat center center;width:33%;float:left;}
.winecouExchangeli img{margin-left:7%;margin-top:-7%;}
.buyback{background:#8c8c8c;width:50%;margin:0 auto;margin-top:43%;font-size:20px;color:#fff;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.btnSurround p{font-size:18px;color:#545454;text-align:center;margin-top:1em;margin-bottom:1em;}
.wcExchangeimg{position: absolute;width: 20px;height: 20px;visibility: hidden;}
.wcExchangeimg+label{display: inline-block;background: url("../images/winecoupon05.png") no-repeat 30px 0;width:100%;height:150px;}
/*酒券兑换E*/
/*S酒券回购*/
.myoffersTitleWine1 .winebuyBack{background:#fff;width:35%;margin:0 auto;margin-left:50%;font-size:20px;color:#da4453;text-align:center;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.wineBuyBack li:last-of-type{margin-bottom:7em;}
.redPacket ul .winebuybackli2{background:#f7f7f7;}
/*E酒券回购*/